micro turbine - Spanish English Dictionary